rainbow krib - French English Dictionary